short dramatic piece - English Synonyms Dictionary